ADO vs XP

Otázka od: Ludo Fulop

23. 10. 2002 22:47

zdravim, mam problem s windows XP a mojou aplikaciou vytvorenou vo winME. vo
winXP pri lubovolnom pokuse o update databazy program zhavaruje a skonci...
zhavaruje to aj na takom trivialnom SQL dotaze ako
"UPDATE tabulka SET
stlpec=value WHERE volaco"  
napadlo ma naintalovat najnovsi MDAC, ale na M$ stranke som sa docital ze v
XP je najnovsia v. 2.7...ale bol tam nejaky patch, ktory vobec nepomohol  
raz to hlasi chybu v msado15.dll, pak v msdart.dll, a raz zase v
msjet40.dll, pricom jet 4 vobec nepouzivam...
kde moze byt problem?

Ludo Fulop
D6->ADO->Access

Odpovedá: Ludo Fulop

24. 10. 2002 2:50

doplnenie - chyba nie je priamo v XP, ale v MDAC, pricom pri verzii 2.5
fungovalo vsetko dobre, pri verzii 2.7 nie...(zaujimave, clovek si mysli ze
robi upgrade a robi downgrade)
vyriesil som to tak ze som ako zdroj datu pouzil jet 4.0, a nie odbc...
ale otazka, preco sa novsia verzia mdac sprava horsie ako starsia, zostava
nezodpovedana....
Ludo Fulop

----- Original Message -----
From: "Ludo Fulop" <kexo@ynet.sk>
> zdravim, mam problem s windows XP a mojou aplikaciou vytvorenou vo winME.
vo
> winXP pri lubovolnom pokuse o update databazy program zhavaruje a
skonci...
> raz to hlasi chybu v msado15.dll, pak v msdart.dll, a raz zase v
> msjet40.dll

Odpovedá: Erik Salaj

24. 10. 2002 20:08

> doplnenie - chyba nie je priamo v XP, ale v MDAC, pricom pri verzii 2.5
> fungovalo vsetko dobre, pri verzii 2.7 nie...(zaujimave, clovek si mysli
ze
> robi upgrade a robi downgrade)
> vyriesil som to tak ze som ako zdroj datu pouzil jet 4.0, a nie odbc...
> ale otazka, preco sa novsia verzia mdac sprava horsie ako starsia, zostava
> nezodpovedana....

zrejme to nikto neskusa, pretoze nema ziadny vyznam pouzivat v ADO
ODBC provider pre Access

Erik

Odpovedá: Köteleš Ján

31. 10. 2002 10:33

Narazil som na podobny problem
Vo W2k,w9x mi program bezi normalne, ale ako náhle ho spustim, alebo ladim v
systeme Windows XP, program s pouzitymi ADOQuery nefunguje. Vcera ked som to
analyzoval, tak mi vyslo, ze to nefunguje vtedy, ked je vyslodkom SELECT
prikazu prazdna databaza. Pri pokuse o zatvorenie (close) databazy mi vypise
nieco v zmysle ze je ndastaveny EOF alobo BOF, alebo bol zaznam zmazany a
skonci s chybou. Ado mi ide na Acces databazu cez "MS Jet 4.0 OLE DB
provider"

Nepoznate niekto riesenie?

D5, WXP

Odpovedá: Lstiburek Pavel

31. 10. 2002 10:38

Tuto chybu D5 resil service pack 2 (d5adoupdate2.exe), ke stazeni u
borlandu.
Pavel

> -----Původní zpráva-----
> Od: Köteleš Ján [mailto:Koteles@lumen.sk]
> Odesláno: 31. října 2002 10:11
> Komu: 'delphi-l@clexpert.cz'
> Předmět: RE: ADO vs XP
>
>
> Narazil som na podobny problem
> Vo W2k,w9x mi program bezi normalne, ale ako náhle ho
> spustim, alebo ladim v
> systeme Windows XP, program s pouzitymi ADOQuery nefunguje.
> Vcera ked som to
> analyzoval, tak mi vyslo, ze to nefunguje vtedy, ked je
> vyslodkom SELECT
> prikazu prazdna databaza. Pri pokuse o zatvorenie (close)
> databazy mi vypise
> nieco v zmysle ze je ndastaveny EOF alobo BOF, alebo bol
> zaznam zmazany a
> skonci s chybou. Ado mi ide na Acces databazu cez
"MS Jet 4.0 OLE DB
> provider"
>
> Nepoznate niekto riesenie?
>
> D5, WXP
>